12.488 meters = 40 feet and 11.65 inches