708.01 meters = 2322.867454 feet