684 x 90 x 621 meters = 2244.09 x 295.28 x 2037.4 feet