183.6 meters = 602.362205 feet