180.4 meters = 591.863517 feet