785 x 63 feet = 239.27 x 19.2 meters