177.91 meters = 583.694226 feet