226.3 x 77.5 feet = 68.98 x 23.62 meters