the answer is 324.0024 meters
one foot is equal to .3048 meters
so 1063 * .3048 :)
7.5m questions
10.1m answers