1984.9 feet = 604.99752 meters