72.5 x 90.1 meters = 237.86 x 295.6 feet