YOU SAID:
280 horsepower is 7563.0252100840335 duckpower.
INTO JAPANESE
280 馬力は 7563.0252100840335 duckpower です。
BACK INTO ENGLISH
280 horsepower is 7563.0252100840335 duckpower.
INTO JAPANESE
280 馬力は 7563.0252100840335 duckpower です。
BACK INTO ENGLISH
280 horsepower is 7563.0252100840335 duckpower.
Come on, you can do better than that.