707.99 meters = 2322.801837 feet