800.23 meters = 2625.426509 feet