207 x 152 feet = 63.09 x 46.33 meters