79.14 meters = 259.645669 feet