99 x 729 meters = 324.8 x 2391.73 feet