2120.3 feet = 646.26744 meters