88 x 729 meters = 288.71 x 2391.73 feet