176.02 meters = 577.493438 feet