628 x 525 x 94 meters = 2060.37 x 1722.44 x 308.4 feet