176.06 meters = 577.624672 feet