15.836 meters = 51 feet and 11.46 inches