799.7 meters = 2623.687664 feet