648.93 meters = 2129.035433 feet