32 x 26 x 498 meters = 104.99 x 85.3 x 1633.86 feet