182.38 meters = 598.35958 feet