707.44 meters = 2320.997375 feet