53.69 feet = 16.364712 meters