58 x 115.2 feet = 17.68 x 35.11 meters