60.82 feet = 18.537936 meters