76.864 meters = 252 feet and 2.14 inches