61.5 x 90.3 feet = 18.75 x 27.52 meters