58 x 336 feet = 17.68 x 102.41 meters