32 x 134 x 585 meters = 104.99 x 439.63 x 1919.29 feet