79.81 meters = 261 feet and 10.13 inches