1106 meters = 3628.608924 feet