223.8 x 240.5 feet = 68.21 x 73.3 meters