225.8 x 242.5 feet = 68.82 x 73.91 meters