337 x 28 x 635 meters = 1105.64 x 91.86 x 2083.33 feet