1660 feet = 505.968 meters