53 x 26 x 409 meters = 173.88 x 85.3 x 1341.86 feet