79.51 meters = 260 feet and 10.31 inches