2328.1 feet = 709.60488 meters