7.964 meters = 26 feet and 1.54 inches