79.04 meters = 259 feet and 3.81 inches