753.9 meters = 2473.425197 feet