709.44 meters = 2327.559055 feet