58 x 105 feet = 17.68 x 32 meters