52.89 feet = 16.120872 meters