12.487 meters = 40 feet and 11.61 inches