90.5 x 45.9 feet = 27.58 x 13.99 meters