205.2 meters = 673.228346 feet