32 x 872 x 263 meters = 104.99 x 2860.89 x 862.86 feet