88 x 721 x 409 meters = 288.71 x 2365.49 x 1341.86 feet