232 x 207 meters = 761.15 x 679.13 feet