660 x 112 x 621 meters = 2165.35 x 367.45 x 2037.4 feet