1966 feet = 599.2368 meters