708.94 meters = 2325.918635 feet