277 x 66 x 720 meters = 908.79 x 216.54 x 2362.2 feet