72.4 x 90.2 meters = 237.53 x 295.93 feet