77.6 x 224 feet = 23.65 x 68.28 meters