112 x 125 x 661 meters = 367.45 x 410.1 x 2168.64 feet