203 x 343 meters = 666.01 x 1125.33 feet