104.5 x 56.4 feet = 31.85 x 17.19 meters