52.91 feet = 16.126968 meters