65 x 880 x 307 meters = 213.25 x 2887.14 x 1007.22 feet