80 meters = 262.467192 feet